<!DOCTYPE html>
<html lang="en">
  <head>
    <meta charset="UTF-8" />
    <meta http-equiv="X-UA-Compatible" content="IE=edge" />
    <meta name="viewport" content="width=device-width, initial-scale=1.0" />
    <title>Document</title>
  </head>
  <body>
    <!-- 强化练习1
打印100以内所有偶数的和

假设某人有 100,000 现金。 每经过一次路口需要进行一次交费。 交费规则为当他现金大于50,000 时每次需要交 5%如果现金小于等于 50,000 时每次交 5,000 。 请写一程序计算此人可以经过多少次这个路口。

求出1-1/2+1/3-1/4…..1/100的和 var i=1;

打印出1000-2000年中所有的闰年，并以每行四个数的形式输出

使用 * 打印三角形

*
**
***
****
*****
******
*******
********
*********
  
输出100-200之间所有的质数

上面是必做

选做 提升

求1+2!+3!+...+20!的值

2! 表示 2 的阶乘 2 * 1
3! 表示 3 的阶乘 3 * 2 * 1
完成一个等腰三角形打印功能

完成一个梯形打印功能 -->

    <!-- 1.打印100以内所有偶数的和
    <script>
      var a = 0;
      for (var i = 1; i <= 100; i++) {
        if (i % 2 == 0) {
          a += i;
        }
      }
      document.write(a);


    </script> -->

    <!-- 2.假设某人有 100,000 现金。 每经过一次路口需要进行一次交费。 交费规则为当他现金大于50,000 时每次需要交 5%如果现金小于等于 50,000 时每次交 5,000 。 请写一程序计算此人可以经过多少次这个路口。 -->
    <!-- <script>
      var b = 0; 
      //每次交的钱
      var c = 0;
      //次数

      for (var a = 100000; a > 4999; ) {
        if (a > 50000) {
          b = a * 0.05;
          a -= b;
          c++;
        } else {
          var b = 5000;
          a -= b;
          c++;
        }
      }
      document.write(c);
    </script> -->

    <!-- 求出1-1/2+1/3-1/4…..1/100的和 var i=1; -->
    <!-- <script>
      var res = 0;
      for (var a = 1; a <= 100; a++) {
        if (a % 2 == 0) {
          res -= 1 / a;
        } else {
          res += 1 / a;
        }
      }
      console.log(res);
    </script> -->

    <!-- 打印出1000-2000年中所有的闰年，并以每行四个数的形式输出 -->

    <!-- <script>
      for (var a = 1000; a <= 2000; a++) {
        if ((a % 4 == 0 && a % 100 != 0) || a % 400 == 0) {
          document.write(a + "<br>");
        }
      }
    </script> -->

    <!-- 输出100-200之间所有的质数 -->
    <!-- 质数： 是只能被自身和1整除的数  -->
    <script>
      for (var a = 100; a < 200; a++) {
        for (var b = 2, c = 1; b < a; b++) {
          if (a % b == 0) {
            c = 0;
            break;
          }
        }
        if (c == 1) {
          document.write(a + "<br>");
        }
      }
    </script>
  </body>
</html>
